membrane-wall furnace - Spanish English Dictionary